Louis Tussaud's Palace of Wax Hoteles, Resorts y Alquileres